<html>
<head><meta charset="utf-8"><title>meeting 2020.02.18 · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html">meeting 2020.02.18</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="188475043"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475043" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475043">(Feb 18 2020 at 18:02)</a>:</h4>
<p><span class="user-group-mention" data-user-group-id="1172">@WG-async-foundations</span> meeting time! <span aria-label="wave" class="emoji emoji-1f44b" role="img" title="wave">:wave:</span></p>



<a name="188475089"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475089" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475089">(Feb 18 2020 at 18:02)</a>:</h4>
<p>jumping right in</p>



<a name="188475104"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475104" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475104">(Feb 18 2020 at 18:02)</a>:</h4>
<h1><a href="https://github.com/search?q=org%3Arust-lang+is%3Aissue+label%3AA-async-await+is%3Aopen+-label%3AAsyncAwait-Triaged&amp;type=Issues" target="_blank" title="https://github.com/search?q=org%3Arust-lang+is%3Aissue+label%3AA-async-await+is%3Aopen+-label%3AAsyncAwait-Triaged&amp;type=Issues">Uncategorized issues</a></h1>



<a name="188475120"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475120" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475120">(Feb 18 2020 at 18:02)</a>:</h4>
<p>only a couple today</p>



<a name="188475132"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475132" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475132">(Feb 18 2020 at 18:03)</a>:</h4>
<h2>Detect cases where <code>Box::pin</code> was likely intended <a href="https://github.com/rust-lang/rust/issues/69083" target="_blank" title="https://github.com/rust-lang/rust/issues/69083">#69083</a></h2>



<a name="188475156"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475156" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475156">(Feb 18 2020 at 18:03)</a>:</h4>
<p>this was mostly handled already in the linked PR</p>



<a name="188475220"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475220" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475220">(Feb 18 2020 at 18:04)</a>:</h4>
<p>now it's just tracking follow-up work, which is updating some tests after a new beta roll</p>



<a name="188475223"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475223" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475223">(Feb 18 2020 at 18:04)</a>:</h4>
<p>marking triaged</p>



<a name="188475239"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475239" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475239">(Feb 18 2020 at 18:04)</a>:</h4>
<h2>Using await on an internal future makes private type trigger missing_debug_implementations lint <a href="https://github.com/rust-lang/rust/issues/54239" target="_blank" title="https://github.com/rust-lang/rust/issues/54239">#54239</a></h2>



<a name="188475412"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475412" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475412">(Feb 18 2020 at 18:06)</a>:</h4>
<p>it looks like this is fixed</p>



<a name="188475444"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475444" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475444">(Feb 18 2020 at 18:07)</a>:</h4>
<p>so the issue is just tracking adding a test</p>



<a name="188475472"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475472" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475472">(Feb 18 2020 at 18:07)</a>:</h4>
<p>which would be an easy contribution</p>



<a name="188475479"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475479" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475479">(Feb 18 2020 at 18:07)</a>:</h4>
<p>marking triaged for now.</p>



<a name="188475582"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475582" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475582">(Feb 18 2020 at 18:08)</a>:</h4>
<p>Okay, that's all the uncategorized issues</p>



<a name="188475605"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475605" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475605">(Feb 18 2020 at 18:08)</a>:</h4>
<p>I'm trying something new this meeting, and using a Github project I set up last week</p>



<a name="188475620"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475620" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475620">(Feb 18 2020 at 18:09)</a>:</h4>
<h1><a href="https://github.com/orgs/rust-lang/projects/2" target="_blank" title="https://github.com/orgs/rust-lang/projects/2">Ongoing work</a></h1>



<a name="188475661"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475661" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475661">(Feb 18 2020 at 18:09)</a>:</h4>
<p>roughly speaking, the "To do" column is OnDeck and "In progress" is Focus</p>



<a name="188475744"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475744" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475744">(Feb 18 2020 at 18:10)</a>:</h4>
<p>I kind of like this, because it gives us a "birds-eye view" of everything at once</p>



<a name="188475777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475777">(Feb 18 2020 at 18:10)</a>:</h4>
<p>Radical, but I like it.</p>



<a name="188475817"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475817" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475817">(Feb 18 2020 at 18:11)</a>:</h4>
<p>We have a lot marked as "In progress"</p>



<a name="188475928"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475928" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475928">(Feb 18 2020 at 18:12)</a>:</h4>
<p>I'm going to pick the ones I know we have updates, feel free to add any updates you have here</p>



<a name="188475933"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475933" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475933">(Feb 18 2020 at 18:12)</a>:</h4>
<h2>Inherent async fn returning <code>Self</code> treats type's lifetime parameters as <code>'static</code> <a href="https://github.com/rust-lang/rust/issues/61949" target="_blank" title="https://github.com/rust-lang/rust/issues/61949">#61949</a></h2>



<a name="188475966"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188475966" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188475966">(Feb 18 2020 at 18:13)</a>:</h4>
<p>I looked into this, and found that there were no forward-compat issues</p>



<a name="188476032"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476032" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476032">(Feb 18 2020 at 18:13)</a>:</h4>
<p>the error message could be improved</p>



<a name="188476090"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476090" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476090">(Feb 18 2020 at 18:14)</a>:</h4>
<p>with a longer description and hint</p>



<a name="188476163"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476163" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476163">(Feb 18 2020 at 18:15)</a>:</h4>
<p>but it isn't _wrong_, so I'm wondering if we should just mark as triaged</p>



<a name="188476373"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476373" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476373">(Feb 18 2020 at 18:17)</a>:</h4>
<p>moved it into "To do"</p>



<a name="188476376"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476376" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476376">(Feb 18 2020 at 18:17)</a>:</h4>
<p>and left a comment</p>



<a name="188476470"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476470" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476470">(Feb 18 2020 at 18:18)</a>:</h4>
<h2>Confusing/incorrect error message with incoherent implementations and async blocks <a href="https://github.com/rust-lang/rust/issues/67651" target="_blank" title="https://github.com/rust-lang/rust/issues/67651">#67651</a></h2>



<a name="188476487"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476487" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476487">(Feb 18 2020 at 18:19)</a>:</h4>
<p>this one has a PR, should be nearly done</p>



<a name="188476557"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476557" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476557">(Feb 18 2020 at 18:19)</a>:</h4>
<h2>Cannot define async fn with no_std <a href="https://github.com/rust-lang/rust/issues/56974" target="_blank" title="https://github.com/rust-lang/rust/issues/56974">#56974</a></h2>



<a name="188476610"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476610" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476610">(Feb 18 2020 at 18:20)</a>:</h4>
<p>this isn't "Focus", but people <em>are</em> working on it</p>



<a name="188476627"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476627" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476627">(Feb 18 2020 at 18:20)</a>:</h4>
<p>blocked on a review from me, I think.. I'll get to it today or tomorrow</p>



<a name="188476640"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476640" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476640">(Feb 18 2020 at 18:20)</a>:</h4>
<h2>Lifetime bounds in auto trait impls prevent trait from being implemented on generators <a href="https://github.com/rust-lang/rust/issues/64552" target="_blank" title="https://github.com/rust-lang/rust/issues/64552">#64552</a></h2>



<a name="188476682"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476682" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476682">(Feb 18 2020 at 18:21)</a>:</h4>
<p>The language team might want to ratify the nostd thing as well</p>



<a name="188476683"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476683" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476683">(Feb 18 2020 at 18:21)</a>:</h4>
<p>has a draft PR</p>



<a name="188476713"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476713" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476713">(Feb 18 2020 at 18:21)</a>:</h4>
<p><span class="user-mention" data-user-id="116773">@csmoe</span> said they couldn't be here, but I'll leave a ping on their draft PR</p>



<a name="188476725"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476725" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476725">(Feb 18 2020 at 18:21)</a>:</h4>
<p>Since it increases the backing needed by generators</p>



<a name="188476829"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476829" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476829">(Feb 18 2020 at 18:22)</a>:</h4>
<p>I mean, generators are still very much an implementation detail</p>



<a name="188476884"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476884" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476884">(Feb 18 2020 at 18:22)</a>:</h4>
<p>no_std async is basically "we have a way to wire the context through somehow"</p>



<a name="188476948"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188476948" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188476948">(Feb 18 2020 at 18:23)</a>:</h4>
<p>Yes but that "basically" is still a new fundamental capability</p>



<a name="188477090"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477090" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477090">(Feb 18 2020 at 18:25)</a>:</h4>
<p>I guess nominate the PR for discussion at the next lang team meeting then?</p>



<a name="188477110"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477110" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477110">(Feb 18 2020 at 18:25)</a>:</h4>
<p>Sure</p>



<a name="188477135"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477135" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477135">(Feb 18 2020 at 18:25)</a>:</h4>
<p>and leave a comment using about a feature flag in the meantime, maybe</p>



<a name="188477167"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477167" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477167">(Feb 18 2020 at 18:25)</a>:</h4>
<p>A flag is probably unnecessary</p>



<a name="188477256"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477256" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477256">(Feb 18 2020 at 18:26)</a>:</h4>
<p>yeah, we can just discuss it before the next release</p>



<a name="188477271"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477271" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477271">(Feb 18 2020 at 18:26)</a>:</h4>
<p>A meeting is likely the right amount of process, but not more <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="188477301"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477301" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477301">(Feb 18 2020 at 18:27)</a>:</h4>
<p>sounds good :)</p>



<a name="188477455"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477455" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477455">(Feb 18 2020 at 18:28)</a>:</h4>
<p>okay, the rest of the In Progress issues seem to be blocked on an <span class="user-mention" data-user-id="125294">@Aaron Hill</span> PR which has design questions behind it</p>



<a name="188477475"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477475" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477475">(Feb 18 2020 at 18:28)</a>:</h4>
<p>I'm not sure how to manage these</p>



<a name="188477514"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477514" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477514">(Feb 18 2020 at 18:29)</a>:</h4>
<p>we still need to schedule time to discuss the design issues involved, I think</p>



<a name="188477531"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477531" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477531">(Feb 18 2020 at 18:29)</a>:</h4>
<p>but I'd rather not leave them in this column when we aren't making steady progress</p>



<a name="188477592"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477592" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477592">(Feb 18 2020 at 18:30)</a>:</h4>
<p>I'll make a "Blocked" column, I think</p>



<a name="188477624"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477624" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477624">(Feb 18 2020 at 18:30)</a>:</h4>
<p>done</p>



<a name="188477660"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477660" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477660">(Feb 18 2020 at 18:30)</a>:</h4>
<p>Is anyone looking for things to work on?</p>



<a name="188477710"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477710" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477710">(Feb 18 2020 at 18:31)</a>:</h4>
<p>the other benefit of using Projects is I can reorder issues in rough priority order</p>



<a name="188477715"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477715" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477715">(Feb 18 2020 at 18:31)</a>:</h4>
<p>I haven't done that yet, but can do it after this meeting</p>



<a name="188477812"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477812" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477812">(Feb 18 2020 at 18:32)</a>:</h4>
<p>..that brings us to the end of the meeting</p>



<a name="188477823"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477823" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477823">(Feb 18 2020 at 18:32)</a>:</h4>
<p>I hope to add to the in progress this week. Think I've finally squashed all my nixos demons (though I said that last week)</p>



<a name="188477864"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477864" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> David Haig <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477864">(Feb 18 2020 at 18:33)</a>:</h4>
<p>I could pick something up. <a href="https://github.com/rust-lang/rust/issues/68119" target="_blank" title="https://github.com/rust-lang/rust/issues/68119">#68119</a> perhaps?</p>



<a name="188477977"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188477977" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188477977">(Feb 18 2020 at 18:34)</a>:</h4>
<p><span class="user-mention" data-user-id="245967">@David Haig</span> go for it!</p>



<a name="188478009"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188478009" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188478009">(Feb 18 2020 at 18:34)</a>:</h4>
<p>I can dig around and leave some pointers, if you'd like</p>



<a name="188478063"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188478063" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> David Haig <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188478063">(Feb 18 2020 at 18:35)</a>:</h4>
<p>Thanks, let me poke around a little first before I claim it</p>



<a name="188478097"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188478097" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188478097">(Feb 18 2020 at 18:35)</a>:</h4>
<p>sounds good. feel free to ping me if you feel stuck</p>



<a name="188478121"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188478121" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> David Haig <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188478121">(Feb 18 2020 at 18:36)</a>:</h4>
<p>Will do, cheers</p>



<a name="188478205"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188478205" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188478205">(Feb 18 2020 at 18:36)</a>:</h4>
<p>It looks like we closed one issue in the last week..</p>
<ul>
<li>Confusing error message when expecting BoxFuture <a href="https://github.com/rust-lang/rust/issues/68197" target="_blank" title="https://github.com/rust-lang/rust/issues/68197">#68197</a>, with PR <a href="https://github.com/rust-lang/rust/issues/69082" target="_blank" title="https://github.com/rust-lang/rust/issues/69082">#69082</a></li>
</ul>



<a name="188478239"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188478239" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188478239">(Feb 18 2020 at 18:37)</a>:</h4>
<p>With that I'll "officially" wrap up the meeting</p>



<a name="188478256"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188478256" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188478256">(Feb 18 2020 at 18:37)</a>:</h4>
<p>Thanks all! <span aria-label="wave" class="emoji emoji-1f44b" role="img" title="wave">:wave:</span></p>



<a name="188478437"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188478437" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188478437">(Feb 18 2020 at 18:39)</a>:</h4>
<p>linking again for future reference – the <a href="https://github.com/orgs/rust-lang/projects/2" target="_blank" title="https://github.com/orgs/rust-lang/projects/2">ongoing work</a> board is a good place to pick up new issues to work on</p>



<a name="188483395"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188483395" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188483395">(Feb 18 2020 at 19:33)</a>:</h4>
<p><span class="user-mention" data-user-id="116883">@tmandry</span> at some point we should fix the actual language bug in <a href="https://github.com/rust-lang/rust/issues/61949" target="_blank" title="https://github.com/rust-lang/rust/issues/61949">https://github.com/rust-lang/rust/issues/61949</a> though</p>



<a name="188483450"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188483450" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188483450">(Feb 18 2020 at 19:34)</a>:</h4>
<p>and remove the forward compat hack we added</p>



<a name="188505011"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188505011" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188505011">(Feb 19 2020 at 00:16)</a>:</h4>
<p>true, we may want to split the diagnostics improvement into a separate issue in that case</p>



<a name="188505480"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.02.18/near/188505480" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E02.2E18.html#188505480">(Feb 19 2020 at 00:25)</a>:</h4>
<p>done: <a href="https://github.com/rust-lang/rust/issues/69276" target="_blank" title="https://github.com/rust-lang/rust/issues/69276">#69276</a></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>